Port details |
- xonotic Fast-paced, chaotic, and intense multiplayer first person shooter
- 0.8.6_1 games =3 0.8.6_1Version of this port present on the latest quarterly branch.
- Maintainer: amdmi3@FreeBSD.org
- Port Added: 2011-09-20 20:32:43
- Last Update: 2023-07-28 17:13:17
- Commit Hash: 664a2fa
- People watching this port, also watch:: supertuxkart, gimp, fluxbox, cinnamon, wine
- License: not specified in port
- WWW:
- https://xonotic.org/
- Description:
- Xonotic is a free (GPL), fast-paced first-person shooter that works
on Windows, OS X and Linux. The project is geared towards providing
addictive arena shooter gameplay which is all spawned and driven
by the community itself. Xonotic is a direct successor of the Nexuiz
project with years of development between them, and it aims to
become the best possible open-source FPS (first-person-shooter) of
its kind.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/games/xonotic/ && make install clean
- To add the package, run one of these commands:
- pkg install games/xonotic
- pkg install xonotic
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: xonotic
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1688474643
SHA256 (xonotic-0.8.6.zip) = 50850f8d800e7499722f6ea61e478e96464a375494b5a24da93aa0598cbe964d
SIZE (xonotic-0.8.6.zip) = 1238439495
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- sdl2-config : devel/sdl20
- x11.pc : x11/libX11
- Runtime dependencies:
-
- x11.pc : x11/libX11
- Library dependencies:
-
- libcurl.so : ftp/curl
- libpng.so : graphics/png
- libd0_blind_id.so : security/d0_blind_id
- libd0_rijndael.so : security/d0_blind_id
- libode.so : devel/ode
- libtheora.so : multimedia/libtheora
- libvorbis.so : audio/libvorbis
- libvorbisenc.so : audio/libvorbis
- libvorbisfile.so : audio/libvorbis
- libogg.so : audio/libogg
- libjpeg.so : graphics/jpeg-turbo
- libSDL2.so : devel/sdl20
- Patch dependencies:
-
- unzip : archivers/unzip
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for xonotic-0.8.6_1:
====> Options available for the multi COMPONENTS: you have to choose at least one of them
CLIENT=on: Build client
DEDICATED=on: Build dedicated server
===> Use 'make config' to modify these settings
- Options name:
- games_xonotic
- USES:
- compiler:features gmake jpeg localbase shebangfix zip:infozip sdl xorg
- pkg-message:
- For install:
- Xonotic has now been installed. If you installed the server, you can
configure it by running /usr/local/bin/xonotic-dedicated, which will
generate a .xonotic folder in the current user's home folder. Then, copy
/usr/local/share/xonotic/server/server.cfg to .xonotic/data/server.cfg.
You may additionally be interested in copying help.cfg.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.8.6_1 28 Jul 2023 17:13:17 |
Daniel Engberg (diizzy) |
*/*: Bump jpeg-turbo users treewide
New major version 3.0.0 |
0.8.6 04 Jul 2023 20:07:03 |
Dmitry Marakasov (amdmi3) |
games/xonotic: update 0.8.5 → 0.8.6 |
0.8.5_2 04 Nov 2022 05:34:40 |
Yuri Victorovich (yuri) |
devel/ode: Update 0.13 -> 0.16.2
PR: 255111
Approved by: acm@ (maintainer) |
0.8.5_1 01 Nov 2022 13:17:58 |
Dmitry Marakasov (amdmi3) |
games/xonotic: fix installed icon files
- Instead of broken .ico, install complete set of png and svg icons
- Switch to upstream .desktop file as well
PR: 267484
Reported by: yuri |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.8.5 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.8.5 20 Jul 2022 14:21:58 |
Tobias C. Berner (tcberner) |
games: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <benlutz@datacomm.ch>
* <janos.mohacsi@bsd.hu>
* Aaron Baugher
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron VonderHaar <avh4@usa.net>
* Aaron Zauner <az_mail@gmx.at>
* Adam Kranzel (adam@alameda.edu)
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org> (Only the first 15 lines of the commit message are shown above ) |
0.8.5 19 Jul 2022 18:37:00 |
Dmitry Marakasov (amdmi3) |
games/xonotic: update 0.8.2 → 0.8.5 |
0.8.2_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.8.2_1 07 Nov 2019 20:20:00 |
zeising |
Sprinkle more USES=xorg |
0.8.2_1 13 Aug 2019 16:03:12 |
mat |
Convert to UCL & cleanup pkg-message (categories e-g) |
0.8.2_1 09 Jun 2017 15:09:07 |
amdmi3 |
- Fix key file installation
PR: 219887
Submitted by: nico@lifeisabug.com |
0.8.2 28 Apr 2017 20:46:37 |
amdmi3 |
- Update to 0.8.2 |
0.8.1_2 01 Apr 2017 15:23:32 |
gerald |
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707 |
0.8.1_1 20 Nov 2016 09:38:09 |
gerald |
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler. |
0.8.1 27 Jul 2016 16:55:39 |
amdmi3 |
- Use clang where possible
- Add missing xorg dependency
PR: 211258
Submitted by: jbeich@FreeBSD.org |
0.8.1 23 May 2016 16:23:26 |
mat |
While having a distfile of 400MB 10 years ago was big, it is not a
problem any more.
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6512 |
0.8.1 19 May 2016 11:09:14 |
amdmi3 |
- Fix trailing whitespace in pkg-messages
Approved by: portmgr blanket |
0.8.1 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
0.8.1 08 Sep 2015 23:35:39 |
amdmi3 |
- Update to 0.8.1
- Switch to options helpers |
0.8.0_1 22 Jun 2015 18:33:22 |
antoine |
Convert to USES=jpeg |
0.8.0_1 27 May 2015 01:11:15 |
amdmi3 |
- Fix shebangs
- Improve WRKSRC handling |
0.8.0 21 Jan 2015 02:42:42 |
amdmi3 |
- Update to 0.8.0
PR: 196936
Submitted by: tommi.pernila@gmail.com |
0.7.0_8 25 Dec 2014 20:54:43 |
bapt |
Bump portrevision after png update |
0.7.0_7 16 Dec 2014 14:21:33 |
amdmi3 |
- Fix installation for DEDICATED=off case
PR: 195997
Submitted by: sasamotikomi@gmail.com |
0.7.0_7 08 Dec 2014 16:48:41 |
tijl |
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used. (Only the first 15 lines of the commit message are shown above ) |
0.7.0_6 10 Sep 2014 20:50:37 |
gerald |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
0.7.0_5 29 Mar 2014 13:57:35 |
amdmi3 |
- Add pkg-message with instructions on dedicated server setup
PR: 188047
Submitted by: Jonathan Price <freebsd@jonathanprice.org> |
0.7.0_4 26 Mar 2014 23:23:27 |
amdmi3 |
- Add encryption support
PR: 187855
Submitted by: Jonathan Price <freebsd@jonathanprice.org> |
0.7.0_3 10 Mar 2014 20:55:22 |
gerald |
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.
Part II, Bump PORTREVISIONs.
PR: 182136
Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by: bdrewery (two -exp runs) |
10 Mar 2014 14:49:26
|
bapt |
Convert g* to USES=zip |
0.7.0_2 08 Nov 2013 00:24:43 |
amdmi3 |
- Support staging
- Use new LIB_DEPENDS syntax
- Add DESKTOP_ENTRIES |
0.7.0_2 26 Oct 2013 00:52:36 |
gerald |
Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
- #14669: Fixed extraction of CC from gmp.h.
- Fixed case of intermediate zero real or imaginary part in mpc_fma,
found by hydra with GMP_CHECK_RANDOMIZE=1346362345.
This is on top of the following changes from version 1.0
- Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
invariant sections) for the documentation.
- 100% of all lines are covered by tests
- Renamed functions
. mpc_mul_2exp to mpc_mul_2ui
. mpc_div_2exp to mpc_div_2ui (Only the first 15 lines of the commit message are shown above ) |
0.7.0_1 20 Sep 2013 17:36:36 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
games) |
0.7.0_1 17 Aug 2013 16:27:24 |
gerald |
Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.
Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.
This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.
That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.
Approved by: portmgr (bdrewery) |
0.7.0_1 12 Jul 2013 15:01:46 |
amdmi3 |
- Trim Makefile headers
- Drop ABI versions from LIB_DEPENDS
- OptionsNG
- Pet portlint
- Switch to dynamic plist where useful
- Canonicalize patch names
- Fix DOS line endings in patch files |
0.7.0_1 11 Jul 2013 16:26:27 |
sunpoet |
- Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
- Add COOKIES
- Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
- Add GSSAPI and SPNEGO [2]
- Remove KERBEROS4
- Rename LIBIDN to IDN
- Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile
Changes: http://curl.haxx.se/changes.html
PR: ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by: Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by: miwi |
0.7.0 16 Jun 2013 16:23:13 |
amdmi3 |
- Update to 0.7.0 |
0.6.0_2 04 Mar 2013 02:14:39 |
amdmi3 |
- OptionsNG
- Trim header |
0.6.0_2 19 Jul 2012 20:15:39 |
naddy |
libogg.so.8: Bump PORTREVISION for ports that depend on libogg,
directly or indirectly (via libvorbis, libtheora). |
0.6.0_1 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
0.6.0 12 May 2012 13:01:55 |
amdmi3 |
- Respect STRIP in games using darkplaces engine
- While here, minor cleanup in nexuiz port
PR: ports/167817
Submitted by: Jan Beich <jbeich@tormail.org> |
0.6.0 18 Mar 2012 22:59:00 |
amdmi3 |
- Update to 0.6.0
Feature safe: yes |
0.5.0_1 18 Feb 2012 10:18:33 |
mva |
- Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions
Tested by: exp-run by pav |
0.5.0 20 Sep 2011 21:51:30 |
amdmi3 |
Xonotic is a free (GPL), fast-paced first-person shooter that works
on Windows, OS X and Linux. The project is geared towards providing
addictive arena shooter gameplay which is all spawned and driven
by the community itself. Xonotic is a direct successor of the Nexuiz
project with years of development between them, and it aims to
become the best possible open-source FPS (first-person-shooter) of
its kind.
WWW: http://www.xonotic.org/ |
2.5.2_7 20 Sep 2011 20:32:28 |
amdmi3 |
- Forced commit to note that games/xonotic was repocopied from games/nexuiz |